equally efficient - Francés Inglés Diccionario